maintenance guarantee - German English Dictionary